spiny armadillo - Español Inglés Diccionario